something towed - Inglés Sinónimo Diccionario